//
//  ARTSingle.h
//  ChartsDemo
//
//  Created by apple on 2021/3/31.
//

#import <Foundation/Foundation.h>
#import "BabyBluetooth.h"

NS_ASSUME_NONNULL_BEGIN

#define ARTSingleShare [ARTSingle shareInstance]

@interface ARTSingle : NSObject

@property (nonatomic,assign) BOOL hadLoadTabVC;

@property (strong, nonatomic) BabyBluetooth *baby;
@property (strong, nonatomic,nullable) CBPeripheral *currentPeripheral;
@property (strong, nonatomic,nullable) CBCharacteristic *currentCharacteristic;
@property (strong, nonatomic,nullable) CBCharacteristic *writeCharacteristic;

@property (strong, nonatomic)  NSData *currentSettingData;

// 手表设备历史数据个数
@property (assign, nonatomic)  NSInteger  watchDevHisAllNumber;

@property (assign, nonatomic)  BOOL currentBluetoothOpen;

+ (ARTSingle *)shareInstance;

@end

NS_ASSUME_NONNULL_END
